package com.junzhiit.nengji.cms.service;

import com.junzhiit.nengji.cms.web.vo.PostageTemplateAddVO;
import com.junzhiit.nengji.cms.web.vo.PostageTemplateEditVO;
import com.junzhiit.nengji.cms.web.vo.PostageTemplateVO;
import com.junzhiit.nengji.cms.web.vo.ResultVO;

public interface PostageTemplateService {
	
	/**
	 * 
	 * TODO 添加运费模板
	 * @author FEB
	 * @time 2018年7月27日 下午1:56:06
	 * @return ResultVO
	 */
	public ResultVO add(PostageTemplateAddVO postageTemplateAddVO);
	
	
	/**
	 * 
	 * TODO 修改运费模板
	 * @author FEB
	 * @time 2018年7月27日 下午3:21:45
	 * @return ResultVO
	 */
	public ResultVO edit(PostageTemplateEditVO postageTemplateEditVO);
	
	/**
	 * 
	 * TODO 查询所有的关联详情
	 * @author FEB
	 * @time 2018年7月27日 下午1:55:48
	 * @return ResultVO
	 */
	public ResultVO getAllBO(PostageTemplateVO postageTemplateVO);
	
	/**
	 * 
	 * TODO
	 * @author FEB
	 * @time 2018年7月27日 下午2:34:19
	 * @return ResultVO
	 */
	public ResultVO getBO(PostageTemplateVO postageTemplateVO);
	
	
	/**
	 *  
	 * TODO 获取全部
	 * 
	 * @author FEB
	 * @time 2018年8月2日 上午11:44:19
	 * @return List<PostageTemplate>
	 */
	public ResultVO getAll(String sessionId);
	
	
	/**
	 * 
	 * TODO 假删除模板 
	 * 
	 * @author FEB
	 * @time 2018年7月27日 下午3:11:38
	 * @return ResultVO
	 */
	public ResultVO delete(String id);
}
